package com.wisdytech.linkdcs.factory.dao;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.wisdytech.linkdcs.factory.model.ProductionLine;

/**
 * <p>
  *  Mapper 厂区接口
 * </p>
 *
 * @author chenbin
 * @since 2018-05-03
 */
public interface TmProductionLineDao extends BaseMapper<ProductionLine>{

    /**
     * 通过厂区id查询对应的产线集合
     * @param factoryId 工序id
     * @return 对应产线信息列表
     */
	public List<ProductionLine> listAllProductionLineByFactoryId(String factoryId);
    /**
     * <p>Description: 分页获取产线列表</p>
     * @param queryMap 查询条件
     * @return 产线信息
     */
	public List<ProductionLine> listProductionLineByFilter(Map<String, Object> queryMap);
    /**
     * 获取产线信息
     * @param pkId 查询条件
     * @return 产线集合
     */
	public ProductionLine getProductById(String pkId);
    /**
     * 修改产线信息
     * @param productionLine 修改条件
     * @return 修改集合
     */
	public int updateLineById(ProductionLine productionLine);

}
